using System; 
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

using System; 
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

using System; 
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;


namespace WindMill.Models.Estoque.Metadata
{
    /// <summary>
    /// EstoqueBaixar Metadata class
    /// </summary>
    public 
      partial class EstoqueBaixarMetadata
    {
        /// <summary>
        /// Cod Lote Tipo
        /// </summary>        
        [DisplayName("Cod Lote Tipo")]
        [Required(ErrorMessage = "Cod Lote Tipo is required")]
        public int 
          CodLoteTipo { get; 
          set; }
    
        /// <summary>
        /// Cod Produto
        /// </summary>        
        [DisplayName("Cod Produto")]
        [Required(ErrorMessage = "Cod Produto is required")]
        public long 
          CodProduto { get; 
          set; }
    
        /// <summary>
        /// Cod Produto Baixa
        /// </summary>        
        [DisplayName("Cod Produto Baixa")]
        [Required(ErrorMessage = "Cod Produto Baixa is required")]
        public long 
          CodProdutoBaixa { get; 
          set; }
    
        /// <summary>
        /// Qt Baixa
        /// </summary>        
        [DisplayName("Qt Baixa")]
        public Nullable<decimal> 
          QtBaixa { get; 
          set; }
    
        /// <summary>
        /// Cod Lote Tipo Baixa
        /// </summary>        
        [DisplayName("Cod Lote Tipo Baixa")]
        [Required(ErrorMessage = "Cod Lote Tipo Baixa is required")]
        public int 
          CodLoteTipoBaixa { get; 
          set; }
    
        /// <summary>
        /// Cod Estoque Baixa
        /// </summary>        
        [DisplayName("Cod Estoque Baixa")]
        [Required(ErrorMessage = "Cod Estoque Baixa is required")]
        public int 
          CodEstoqueBaixa { get; 
          set; }
    
    }
}
